/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pe.com.cotelasa.scp.controlador.backingBean;

import java.io.Serializable;
import java.util.Collection;
import java.util.List;
import javax.inject.Named;
import org.springframework.context.annotation.Scope;
import pe.com.cotelasa.scp.entidad.Igv;
import pe.com.cotelasa.scp.entidad.Producto;
import pe.com.cotelasa.scp.entidad.TipoUnidadMinima;
import pe.com.cotelasa.scp.entidad.VentaDetalleFacturacion;

/**
 *
 * @author Jorge
 */
@Named(value = "BKVentaDetalleFacturacion")
@Scope("session")
public class BKVentaDetalleFacturacion implements Serializable  {
    
    private static final long serialVersionUID = 8722885348162724916L;
    private VentaDetalleFacturacion detalleFacturacionFormulario;
    private VentaDetalleFacturacion detalleFacturacionSeleccionado;
    private Collection<TipoUnidadMinima> listaTipoUnidadMinima;
    private Collection<Producto> listaCategoriaArticulo;
    private Igv igvFormulario;
    private Integer idProducto;
    private Integer idTipoUnidadMinimaFormulario;
    private List<VentaDetalleFacturacion> listaDetalleFacturacion;
    private Character tipoAccion;

    public BKVentaDetalleFacturacion() {
    }
    

    public VentaDetalleFacturacion getDetalleFacturacionFormulario() {
        return detalleFacturacionFormulario;
    }

    public void setDetalleFacturacionFormulario(VentaDetalleFacturacion detalleFacturacionFormulario) {
        this.detalleFacturacionFormulario = detalleFacturacionFormulario;
    }

    public VentaDetalleFacturacion getDetalleFacturacionSeleccionado() {
        return detalleFacturacionSeleccionado;
    }

    public void setDetalleFacturacionSeleccionado(VentaDetalleFacturacion detalleFacturacionSeleccionado) {
        this.detalleFacturacionSeleccionado = detalleFacturacionSeleccionado;
    }

    public Collection<TipoUnidadMinima> getListaTipoUnidadMinima() {
        return listaTipoUnidadMinima;
    }

    public void setListaTipoUnidadMinima(Collection<TipoUnidadMinima> listaTipoUnidadMinima) {
        this.listaTipoUnidadMinima = listaTipoUnidadMinima;
    }

    public Collection<Producto> getListaCategoriaArticulo() {
        return listaCategoriaArticulo;
    }

    public void setListaCategoriaArticulo(Collection<Producto> listaCategoriaArticulo) {
        this.listaCategoriaArticulo = listaCategoriaArticulo;
    }

    public Igv getIgvFormulario() {
        return igvFormulario;
    }

    public void setIgvFormulario(Igv igvFormulario) {
        this.igvFormulario = igvFormulario;
    }

    public Integer getIdProducto() {
        return idProducto;
    }

    public void setIdProducto(Integer idProducto) {
        this.idProducto = idProducto;
    }

    public Integer getIdTipoUnidadMinimaFormulario() {
        return idTipoUnidadMinimaFormulario;
    }

    public void setIdTipoUnidadMinimaFormulario(Integer idTipoUnidadMinimaFormulario) {
        this.idTipoUnidadMinimaFormulario = idTipoUnidadMinimaFormulario;
    }

    public List<VentaDetalleFacturacion> getListaDetalleFacturacion() {
        return listaDetalleFacturacion;
    }

    public void setListaDetalleFacturacion(List<VentaDetalleFacturacion> listaDetalleFacturacion) {
        this.listaDetalleFacturacion = listaDetalleFacturacion;
    }

   
    public Character getTipoAccion() {
        return tipoAccion;
    }

    public void setTipoAccion(Character tipoAccion) {
        this.tipoAccion = tipoAccion;
    }
    
    
}
